<!--
Document / Documento: modificar_ganado_unidad_produccion

Created on / Creado : 20/08/2012, 03:14:10 PM

Author / Desarrolladores:
1. Raúl Lobo 04267711578 andrescerrada@gmail.com

Description / Comentarios:
Este archivo realiza la siguiente accion:
1- Modificar ganado a la unidad de producción.
Licencia: Este código es distribuido Bajo la licencia GNU GPL v3. 
Referencias de la licencia: http://es.wikipedia.org/wiki/GNU_General_Public_License
-->
<?php
include('header.php');
?>
<?php
if ($_SESSION['logeado']){
if(isset($_GET['productor'])){
?>
<li><a href="consultar_ganado_productor?id=<?php echo $_GET['id_unidad'] ?>" title="Clic para ir atrás">Atrás</a></li>
<?php
}else{
?>
<li><a href="consultar_ganado?id=<?php echo $_GET['id_unidad'] ?>" title="Clic para ir atrás">Atrás</a></li>
<br>
<?php
}
?>
<br>
<?php
$usuario = $_SESSION["usuario"];
$id_unidad = $_GET['id_unidad'];
$id_ganado = $_GET['id_ganado'];
$buscar_ganado = pg_query("SELECT * FROM ganado WHERE id_ganado='$id_ganado'");
$resultado_ganado = pg_num_rows($buscar_ganado);
$resultado_ganado_modificar = pg_fetch_array($buscar_ganado);
$codigo = $resultado_ganado_modificar['codigo_ganado'];
$nombre = $resultado_ganado_modificar['nombre_ganado'];
$peso = $resultado_ganado_modificar['peso'];
$fecha_nacimiento = $resultado_ganado_modificar['fecha_nacimiento'];
$fecha_servicio = $resultado_ganado_modificar['fecha_servicio'];
$fecha_parto = $resultado_ganado_modificar['fecha_parto'];
$madre = $resultado_ganado_modificar['madre'];
$padre = $resultado_ganado_modificar['padre'];
if (($id_ganado == "") || ($resultado_ganado == "NULL"))
{
	echo "<center><h3>No hay c&oacute;digo de ganado para modificar el registro</h3><center>";
}
else{
if (($resultado['tipo_usuario'] == Superadmin)||($resultado['tipo_usuario'] == Admin)||($resultado['tipo_usuario'] == Productor)){
?>
<html>
	<head>
		<title>Asignaci&oacute;n de Ganado</title>
	</head>
<script type="text/javascript">
$(document).ready(function(){
	//cargar_tipo_vaca();
	//cargar_razas();
	//cargar_meses();	
	$("#tipo_vaca").change(function(){accion();});
});

function accion()
{
		
		//Vaca Preñada Lactante
		if (tipo_vaca.value == "5") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
		dia_parto.disabled = false;
		mes_parto.disabled = false;
		ano_parto.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		}
		//Vaca Vacías lactantes	
		if (tipo_vaca.value == "6") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		dia_parto.disabled = false;
		mes_parto.disabled = false;
		ano_parto.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
  		madre.disabled = false;
		padre.disabled = false;
		}
		//Vaca Servidas lactantes
		if (tipo_vaca.value == "7") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		madre.disabled = false;
		padre.disabled = false;
		}
		//Vaca Preñadas secas
		if (tipo_vaca.value == "8") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
		dia_parto.disabled = false;
		mes_parto.disabled = false;
		ano_parto.disabled = false;
    madre.disabled = false;
		padre.disabled = false;
		}
		//Vaca Novillas sin servicio
		if (tipo_vaca.value == "9") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		}
		//Vaca Novillas servidas
		if (tipo_vaca.value == "10") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		}
		//Vaca Novillas preñadas
		if (tipo_vaca.value == "11") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = false;
		mes_servicio.disabled = false;
		ano_servicio.disabled = false;
		dia_parto.disabled = false;
		mes_parto.disabled = false;
		ano_parto.disabled = false;
		}
		//Vaca Mauta
		if (tipo_vaca.value == "23") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = true;
		mes_servicio.disabled = true;
		ano_servicio.disabled = true;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		}
		//Vaca Maute
		if (tipo_vaca.value == "24") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = true;
		mes_servicio.disabled = true;
		ano_servicio.disabled = true;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		}
		//Vaca Becerras
		if (tipo_vaca.value == "13") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = true;
		mes_servicio.disabled = true;
		ano_servicio.disabled = true;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
}
		//Vaca Becerros
		if (tipo_vaca.value == "22") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = true;
		mes_servicio.disabled = true;
		ano_servicio.disabled = true;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		}
		//Toro
		if (tipo_vaca.value == "25") {
		dia_nacimiento.disabled = false;
		mes_nacimiento.disabled = false;
		ano_nacimiento.disabled = false;
		madre.disabled = false;
		padre.disabled = false;
		dia_servicio.disabled = true;
		mes_servicio.disabled = true;
		ano_servicio.disabled = true;
		dia_parto.disabled = true;
		mes_parto.disabled = true;
		ano_parto.disabled = true;
		}
}

function cargar_meses()
{
	var fecha_nacimiento = <?php echo $fecha_nacimiento ?>;
	if (fecha_nacimiento == "--"){
	$.post("scripts/cargar_meses.php", function(resultado){
		if(resultado == false)
		{
			alert("Error al cargar los meses del año");
		}
		else
		{
			$('#mes_nacimiento').append(resultado);
			$('#mes_servicio').append(resultado);
			$('#mes_parto').append(resultado);
		}
	});
	}	
}

function validar()
{
var i;

for (i = 0;i < document.modificar_ganado_unidad_produccion.codigo_animal.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.codigo_animal.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.codigo_animal.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.codigo_animal.value = document.modificar_ganado_unidad_produccion.codigo_animal.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

for (i = 0;i < document.modificar_ganado_unidad_produccion.dia_nacimiento.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.dia_nacimiento.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.dia_nacimiento.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.dia_nacimiento.value = document.modificar_ganado_unidad_produccion.dia_nacimiento.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

for (i = 0;i < document.modificar_ganado_unidad_produccion.ano_nacimiento.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.ano_nacimiento.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.ano_nacimiento.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.ano_nacimiento.value = document.modificar_ganado_unidad_produccion.ano_nacimiento.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

for (i = 0;i < document.modificar_ganado_unidad_produccion.dia_servicio.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.dia_servicio.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.dia_servicio.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.dia_servicio.value = document.modificar_ganado_unidad_produccion.dia_servicio.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

for (i = 0;i < document.modificar_ganado_unidad_produccion.ano_servicio.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.ano_servicio.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.ano_servicio.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.ano_servicio.value = document.modificar_ganado_unidad_produccion.ano_servicio.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

for (i = 0;i < document.modificar_ganado_unidad_produccion.dia_parto.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.dia_parto.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.dia_parto.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.dia_parto.value = document.modificar_ganado_unidad_produccion.dia_parto.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

for (i = 0;i < document.modificar_ganado_unidad_produccion.ano_parto.value.length; i++)
{
if (document.modificar_ganado_unidad_produccion.ano_parto.value.charCodeAt(i) < 48  || document.modificar_ganado_unidad_produccion.ano_parto.value.charCodeAt(i) > 57)
{document.modificar_ganado_unidad_produccion.ano_parto.value = document.modificar_ganado_unidad_produccion.ano_parto.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}

}
</script>
	<body>
	<?php
		if(isset($_POST['boton']))
		{
$fecha_registro=date('Y-m-d');
$codigo_animal = $_POST['codigo_animal'];
$nombre_animal = $_POST['nombre_animal'];
$peso_animal = $_POST['peso_animal'];
$tipo_vaca = $_POST['tipo_vaca'];
$raza_vaca = $_POST['raza_vaca'];
$fecha_nacimiento = $_POST['ano_nacimiento'].'-'.$_POST['mes_nacimiento'].'-'.$_POST['dia_nacimiento'];
$fecha_servicio = $_POST['ano_servicio'].'-'.$_POST['mes_servicio'].'-'.$_POST['dia_servicio'];
$fecha_parto = $_POST['ano_parto'].'-'.$_POST['mes_parto'].'-'.$_POST['dia_parto'];
$madre = $_POST['madre'];
$padre = $_POST['padre'];
$id_ganado = $_POST['id_ganado'];
			if($_POST['codigo_animal'] == ''){
				$error_codigo = '<span class="error">Ingrese c&oacute;digo del animal</span>';
			}
			else if($_POST['nombre_animal'] == ''){
				$error_nombre = '<span class="error">Ingrese nombre del animal</span>';
			}
			else if($_POST['peso_animal'] == ''){
				$error_peso = '<span class="error">Ingrese peso del animal</span>';
			}
			else if($_POST['tipo_vaca'] == '0'){
				$error_vaca = '<span class="error">Seleccione el tipo de vaca</span>';
			}
			else if($_POST['raza_vaca'] == '0'){
				$error_raza = '<span class="error">Seleccione la raza de la vaca</span>';
			}
			else if(($_POST['dia_nacimiento'] == '') && ($_POST['mes_nacimiento'] == '0') && ($_POST['ano_nacimiento'] == '')){
				$error_nacimiento = '<span class="error">Ingrese fecha de nacimiento</span>';
			}
			else if(($_POST['dia_servicio'] == '') && ($_POST['mes_servicio'] == '0') && ($_POST['ano_servicio'] == '')){
				$error_servicio = '<span class="error">Ingrese fecha de servicio</span>';
			}
			else if(($_POST['dia_parto'] == '') && ($_POST['mes_parto'] == '0') && ($_POST['ano_parto'] == '')){
				$error_parto = '<span class="error">Ingrese fecha de parto</span>';
			}
			else if(($_POST['madre'] == '0')){
				$error_madre = '<span class="error">Seleccione nombre de la madre</span>';
			}
			else if(($_POST['padre'] == '0')){
				$error_padre = '<span class="error">Seleccione nombre del padre</span>';
			}
			else{
$actualizar_ganado = pg_query("UPDATE ganado set nombre_ganado='$nombre_animal',
peso='$peso_animal',id_vaca='$tipo_vaca',id_raza='$raza_vaca',
fecha_nacimiento='$fecha_nacimiento',fecha_servicio='$fecha_servicio',
fecha_parto='$fecha_parto',madre='$madre',padre='$padre',
fecha_actualizacion_ganado='$fecha_registro' WHERE id_ganado='$id_ganado'");
// si el envio fue exitoso reseteamos lo que el usuario escribio:
				$_POST['codigo_animal'] = '';
				$_POST['nombre_animal'] = '';
				$_POST['peso_animal'] = '';
			 	$_POST['tipo_vaca'] = '';
				$_POST['raza_vaca'] = '';
				$_POST['otra_madre'] = '';
				$_POST['otro_padre'] = '';
				$mensaje_guardado = '<center><span>El ganado ha sido actualizado con &eacute;xito</span></center>';
}
}
?>
<?php echo $mensaje_guardado;
?>
<form class='modificar_ganado_unidad_produccion' name='modificar_ganado_unidad_produccion' method='POST' action=''>

<table border='0'>
<center><h3>Modificaci&oacute;n de Ganado</h3></center>
<h5>Campos obligatorios(*)</h5>
<tr>
<td>
<label>Fecha de registro:</label>
</td>
<td>
<input type='text' name='fecha_registro' readonly="true" size="10" title="Fecha actual del registro" value="<?php echo date('d-m-Y')?>"/>
</td>
</tr>

<input type='hidden' name='id_ganado' value="<?php echo $_GET['id_ganado'] ?>"/>

<tr>
<td>
<label>(*)C&oacute;digo del animal:</label>
</td>
<td>
<input type='text' name='codigo_animal' readonly="true" title="Ingrese código del animal" onkeyup="validar()" value="<?php echo $codigo ?>"/>
<?php echo $error_codigo; echo $mensaje; ?>
</td>
</tr>

<tr>
<td>
<label>(*)Nombre del animal:</label>
</td>
<td>
<input type='text' name='nombre_animal' title="Ingrese nombre del animal" value="<?php echo $nombre ?>"/>
<?php echo $error_nombre ?>
</td>
</tr>

<tr>
<td>
<label>(*)Peso:</label>
</td>
<td>
<input type='text' name='peso_animal' title="Ingrese peso del animal" value="<?php echo $peso ?>"/>
<?php echo $error_peso ?>
</td>
</tr>

<tr>
<td>
<label>(*)Tipo de vaca:</label>
</td>
<td>
<select id="tipo_vaca" name="tipo_vaca" title="Seleccion el tipo de vaca" onChange="accion()">
<option value="0">--Seleccione--</option>
<?php
$buscar_tipo_vaca = pg_query("SELECT * From tipo_vaca WHERE vaca_desactivado='false' ORDER BY tipo_vaca");
while($row = pg_fetch_array($buscar_tipo_vaca)){
if($row['id_vaca'] == $resultado_ganado_modificar['id_vaca']){
?>
	<option selected value="<?php echo $row['id_vaca'] ?>"><?php echo $row['tipo_vaca'] ?></option>
<?php
}
else{
?>
	<option value="<?php echo $row['id_vaca'] ?>"><?php echo $row['tipo_vaca'] ?></option>
<?php
}
}
?>
</select>
<?php echo $error_vaca ?>
</td>
</tr>

<tr>
<td>
<label>(*)Raza de vaca:</label>
</td>
<td>
<select id="raza_vaca" name="raza_vaca" title="Seleccione el tipo de raza">
<option value="0">--Seleccione--</option>
<?php
$buscar_tipo_raza=pg_query("SELECT * From raza_vaca 
WHERE raza_desactivado='false' ORDER BY raza_vaca"); 
while($row = pg_fetch_array($buscar_tipo_raza)){
if($row['id_raza'] == $resultado_ganado_modificar['id_raza']){
?>
	<option selected value="<?php echo $row['id_raza'] ?>"><?php echo $row['raza_vaca'] ?></option>
<?php
}
else{
?>
	<option value="<?php echo $row['id_raza'] ?>"><?php echo $row['raza_vaca'] ?></option>
<?php
}
}
?>
</select>
<?php echo $error_raza ?>
</td>
</tr>

<tr>
<td>
<label>(*)Fecha de nacimiento:</label>
</td>
<td>
<?php
if($fecha_nacimiento == '--'){
?>
<label>D&iacute;a</label>
<input type="text" name="dia_nacimiento" id="dia_nacimiento" title="Ingrese día de nacimiento" disabled="true" size="2" maxlength="2" onkeyup="validar()"/>
<label>Mes</label>
<select id="mes_nacimiento" name="mes_nacimiento" title="Seleccione mes de nacimiento" disabled="true">
<option value="0">--Seleccione--</option>
<?php 
$buscar_meses = pg_query("SELECT * From meses");
	while($row = pg_fetch_array($buscar_meses)){
?>
	<option value="<?php echo $row['cod_mes'] ?>"> <?php echo $row['nombre'] ?></option>
<?php
}
?>
</select>
<label>A&ntilde;o</label>
<input type="text" name="ano_nacimiento" id="ano_nacimiento" title="Ingrese año de nacimiento" disabled="true" size="4" maxlength="4" onkeyup="validar()"/>

<?php }else{
//Separar la fecha de nacimiento con explode en día, mes y año para asignarsela 
//a los campos de texto
$fecha_separada = explode("-",$fecha_nacimiento);
$ano = $fecha_separada[0];
$mes = $fecha_separada[1];
$dia = $fecha_separada[2];
?>
<label>D&iacute;a</label>
<input type="text" name="dia_nacimiento" id="dia_nacimiento" title="Ingrese día de nacimiento" size="2" maxlength="2" onkeyup="validar()" value ="<?php echo $dia ?>"/>
<label>Mes</label>
<select id="mes_nacimiento" name="mes_nacimiento" title="Seleccione mes de nacimiento">
<option value="0">--Seleccione--</option>
<?php
$buscar_meses = pg_query("SELECT * From meses");
while($row = pg_fetch_array($buscar_meses)){
if($row['id'] == $mes){
?>
	<option selected value="<?php echo $row['id'] ?>"><?php echo $row['nombre'] ?></option>
<?php
}
else{
?>
	<option value="<?php echo $row['id'] ?>"><?php echo $row['nombre'] ?></option>
<?php
}
}
?>
</select>
<label>A&ntilde;o</label>
<input type="text" name="ano_nacimiento" id="ano_nacimiento" title="Ingrese año de nacimiento" size="4" maxlength="4" onkeyup="validar()" value="<?php echo $ano ?>"/>
<?php } echo $error_nacimiento ?>
</td>
</tr>

<tr>
<td>
<label>(*)Fecha del 1er servicio:</label>
</td>
<td>
<?php if($fecha_servicio == '--'){ 
?>
<label>D&iacute;a</label>
<input type="text" name="dia_servicio" id="dia_servicio" title="Ingrese día de servicio" disabled="true" size="2" maxlength="2" onkeyup="validar()"/>
<label>Mes</label>
<select id="mes_servicio" name="mes_servicio" title="Seleccione mes de servicio" disabled="true">
<option value="0">--Seleccione--</option>
<?php 
$buscar_meses = pg_query("SELECT * From meses");
	while($row = pg_fetch_array($buscar_meses)){
?>
	<option value="<?php echo $row['cod_mes'] ?>"> <?php echo $row['nombre'] ?></option>
<?php
}
?>
</select>
<label>A&ntilde;o</label>
<input type="text" name="ano_servicio" id="ano_servicio" title="Ingrese año de servicio" disabled="true" size="4" maxlength="4" onkeyup="validar()"/>

<?php }else{
//Separar la fecha de servicio con explode en día, mes y año para asignarsela 
//a los campos de texto
$fecha_separada = explode("-",$fecha_servicio);
$ano = $fecha_separada[0];
$mes = $fecha_separada[1];
$dia = $fecha_separada[2];
?>
<label>D&iacute;a</label>
<input type="text" name="dia_servicio" id="dia_servicio" title="Ingrese día de servicio" size="2" maxlength="2" onkeyup="validar()" value="<?php echo $dia ?>"/>
<label>Mes</label>
<select id="mes_servicio" name="mes_servicio" title="Seleccione mes de servicio">
<option value="0">--Seleccione--</option>
<?php
$buscar_meses = pg_query("SELECT * From meses");
while($row = pg_fetch_array($buscar_meses)){
if($row['id'] == $mes){
?>
	<option selected value="<?php echo $row['id'] ?>"><?php echo $row['nombre'] ?></option>
<?php
}
else{
?>
	<option value="<?php echo $row['id'] ?>"><?php echo $row['nombre'] ?></option>
<?php
}
}
?>
</select>
<label>A&ntilde;o</label>
<input type="text" name="ano_servicio" id="ano_servicio" title="Ingrese año de servicio" size="4" maxlength="4" onkeyup="validar()" value="<?php echo $ano ?>"/>
<?php } echo $error_servicio ?>
</td>
</tr>

<tr>
<td>
<label>(*)Fecha de parto:</label>
</td>
<td>
<?php if($fecha_parto == '--'){
?>
<label>D&iacute;a</label>
<input type="text" name="dia_parto" id="dia_parto" title="Ingrese día de parto" disabled="true" size="2" maxlength="2" onkeyup="validar()"/>
<label>Mes</label>
<select id="mes_parto" name="mes_parto" title="Seleccione mes de parto" disabled="true">
<option value="0">--Seleccione--</option>
<?php 
$buscar_meses = pg_query("SELECT * From meses");
	while($row = pg_fetch_array($buscar_meses)){
?>
	<option value="<?php echo $row['cod_mes'] ?>"> <?php echo $row['nombre'] ?></option>
<?php
}
?>
</select>
<label>A&ntilde;o</label>
<input type="text" name="ano_parto" id="ano_parto" title="Ingrese año de parto" disabled="true" size="4" maxlength="4" onkeyup="validar()"/>
<?php }else{
//Separar la fecha de servicio con explode en día, mes y año para asignarsela 
//a los campos de texto
$fecha_separada = explode("-",$fecha_parto);
$ano = $fecha_separada[0];
$mes = $fecha_separada[1];
$dia = $fecha_separada[2];
?>
<label>D&iacute;a</label>
<input type="text" name="dia_parto" id="dia_parto" title="Ingrese día de parto" size="2" maxlength="2" onkeyup="validar()" value="<?php echo $dia ?>"/>
<label>Mes</label>
<select id="mes_parto" name="mes_parto" title="Seleccione mes de parto">
<option value="0">--Seleccione--</option>
<?php
$buscar_meses = pg_query("SELECT * From meses");
while($row = pg_fetch_array($buscar_meses)){
if($row['id'] == $mes){
?>
	<option selected value="<?php echo $row['id'] ?>"><?php echo $row['nombre'] ?></option>
<?php
}
else{
?>
	<option value="<?php echo $row['id'] ?>"><?php echo $row['nombre'] ?></option>
<?php
}
}
?>
</select>
<label>A&ntilde;o</label>
<input type="text" name="ano_parto" id="ano_parto" title="Ingrese año de parto" size="4" maxlength="4" onkeyup="validar()" value="<?php echo $ano ?>"/>
<?php } echo $error_parto ?>
</td>
</tr>

<tr>
<td>
<label>(*)Madre:</label>
</td>
<td>
<?php
$buscar_todo_ganado = pg_query("SELECT id_ganado,nombre_ganado,codigo_ganado,nombre_unidad,tipo_vaca From ganado g, unidad_produccion u_p, tipo_vaca t_v WHERE g.id_unidad_produccion=u_p.id_unidad_produccion AND (g.id_vaca='5' OR g.id_vaca='6' OR g.id_vaca='8' OR g.id_vaca='21') AND t_v.id_vaca=g.id_vaca ORDER BY nombre_unidad");

if($madre == "No tiene"){
?>
	<select id="madre" name="madre" title="Seleccione la madre">
	<option value="0">--Seleccione--</option>
	<option selected value="No tiene">No tiene</option>
<?php
	while($resultado = pg_fetch_array($buscar_todo_ganado)){
?>
	<option value="<?php echo $resultado['id_ganado'] ?>"> <?php echo $resultado['codigo_ganado'].'/'.$resultado['nombre_ganado'].'/'.$resultado['tipo_vaca'].'/'.$resultado['nombre_unidad'] ?></option>
<?php
}
}else{
?>
	<select id="madre" name="madre" title="Seleccione la madre">
	<option value="0">--Seleccione--</option>
	<option value="No tiene">No tiene</option>
<?php
	while($resultado = pg_fetch_array($buscar_todo_ganado)){
	if($madre == $resultado['id_ganado']){
?>
<option selected value="<?php echo $resultado['id_ganado'] ?>"> <?php echo $resultado['codigo_ganado'].'/'.$resultado['nombre_ganado'].'/'.$resultado['tipo_vaca'].'/'.$resultado['nombre_unidad'] ?></option>
<?php
}else{
?>
<option value="<?php echo $resultado['id_ganado'] ?>"> <?php echo $resultado['codigo_ganado'].'/'.$resultado['nombre_ganado'].'/'.$resultado['tipo_vaca'].'/'.$resultado['nombre_unidad'] ?></option>

<?php
}
}
}
?>
</select>
</td>
</tr>

<tr>
<td>
<label>(*)Padre:</label>
</td>
<td>
<?php
$buscar_todo_ganado_toro = pg_query("SELECT id_ganado,nombre_ganado,codigo_ganado,nombre_unidad,tipo_vaca From ganado g, unidad_produccion u_p,tipo_vaca t_v WHERE g.id_unidad_produccion=u_p.id_unidad_produccion AND g.id_vaca='25' AND t_v.id_vaca='25' ORDER BY nombre_unidad");
if ($padre == "No tiene"){
?>	
	<select id="padre" name="padre" title="Seleccione el padre">
	<option value="0">--Seleccione--</option>
	<option selected value="No tiene">No tiene</option>
<?php
	while($resultado = pg_fetch_array($buscar_todo_ganado_toro)){
?>
	<option value="<?php echo $resultado['id_ganado'] ?>"> <?php echo $resultado['codigo_ganado'].'/'.$resultado['nombre_ganado'].'/'.$resultado['tipo_vaca'].'/'.$resultado['nombre_unidad'] ?></option>
<?php	
}
}else{
?>
	<select id="padre" name="padre" title="Seleccione el padre">
	<option value="0">--Seleccione--</option>
	<option value="No tiene">No tiene</option>
<?php
	while($resultado = pg_fetch_array($buscar_todo_ganado_toro)){
	if($padre == $resultado['id_ganado']){
?>
<option selected value="<?php echo $resultado['id_ganado'] ?>"> <?php echo $resultado['codigo_ganado'].'/'.$resultado['nombre_ganado'].'/'.$resultado['tipo_vaca'].'/'.$resultado['nombre_unidad'] ?></option>
<?php
}else{
?>
<option value="<?php echo $resultado['id_ganado'] ?>"> <?php echo $resultado['codigo_ganado'].'/'.$resultado['nombre_ganado'].'/'.$resultado['tipo_vaca'].'/'.$resultado['nombre_unidad'] ?></option>

<?php
}
}
}
?>
</select>
</td>
</tr>

<tr>
<td colspan='2' align='center'>
<br>
<input type='submit' value='Guardar' name='boton'>
</td>
</tr>
</table>
		</form>
	</body>
</html>
<?php
}else{
	echo "<h3><center>No tiene derechos para realizar registros</h3></center>";
} 
}
}else{
	?>
	<h3><center>No esta logueado, Debe iniciar sesi&oacute;n.</h3>
	</center>
	<center>
	<img src='css/images/error.png' height='100px' width='100px'></img></center>
	<meta http-equiv='Refresh' content='3;url=index'>
	</html>
	<?php
} 
?>
<?php
include('footer.php');
?>
